#定义一个列表
num_list=[11,22,33,44,55]

#取第一个元素
print(num_list[0])

#取最后一个元素
print(num_list[-1])
print("----------------")



#常用函数
#index 找到某个元素的位置
print(f"该元素下标为:{num_list.index(33)}")
print("----------------")

#修改元素的值
num_list[2]=333
print(num_list[2])
print("----------------")

#insert插入元素（增容）
num_list.insert(2,"aa")
print(num_list)
num_list.append("bb")
print(num_list)
print("----------------")

#del 删除元素（减容）
del num_list[-1]
print(num_list)
num_list.remove("aa")
print(num_list)

#列表的长度
print(len(num_list))

#列表的遍历（while）
i = 0
l = len(num_list)
while i<l:
    print(i)
    i+=1

#列表的遍历（for）
index = 0
for i in num_list:
    print(i)
    print(index)
    index +=1


#列表练习
#将偶数单独组成一个列表
my_list = [1,2,3,4,5,6,7,8,9,10]
new_list = []
for i in my_list:
    if i % 2 ==0:
        new_list.append(i)
print(new_list)